---
title: 'How to contribute'
hideRendererSelector: true
sidebar:
  order: 11
  title: Contribute
---

Storybook is a community-oriented open source project that welcomes contributions. Some of our most popular features started with a developer wanting to solve a problem for themselves.

## Contributor covenant

In the interest of fostering an open and welcoming environment, we as contributors and maintainers pledge to making participation in our project and our community a harassment-free experience for everyone, regardless of age, body size, disability, ethnicity, gender identity and expression, level of experience, nationality, personal appearance, race, religion, or sexual identity and orientation. [Continue reading our contributor covenant »](https://github.com/storybookjs/storybook/blob/next/CODE_OF_CONDUCT.mdx)

## Ways to contribute

* [**RFC process**](./RFC.mdx) for authoring feature requests
* [**Code**](./code.mdx) for features and bug fixes
* [**Frameworks**](./framework.mdx) to get started with a new framework
* [**Documentation**](./documentation/documentation-updates.mdx) for documentation improvements, typos, and clarifications
* [**Examples**](./documentation/new-snippets.mdx) for new snippets and examples
* [**Addons**](../addons/index.mdx) for new addons

## Not sure how to get started?

* [Chat in Discord `#contributing`](https://discord.com/channels/486522875931656193/839297503446695956)
* [Browse "good first issues" to fix](https://github.com/storybookjs/storybook/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22)
* [Submit a bug report or feature request](https://github.com/storybookjs/storybook/issues)
